import {
  defineConfig,
  presetAttributify,
  presetTypography,
  presetUno,
} from 'unocss'
import transformerAttributifyJsx from '@unocss/transformer-attributify-jsx'
export default defineConfig({
  rules: [],
  shortcuts: [],
  theme: {
    colors: {},
  },
  // 预设
  presets: [
    presetAttributify({
      prefix: 'un-', // 强制使用属性模式前缀
      prefixedOnly: true, // 仅匹配带前缀的属性
    }),
    presetUno(),
    presetTypography(),
  ],
  transformers: [
    transformerAttributifyJsx(), // 在 JSX/TSX 中支持 无值属性化，需求启用属性化预设
  ],
})
